English translation for "improve upon sth"
|
- 作出比...更好的东西, 对...作出改进, 改进, 超过
Related Translations:
- Similar Words:
- "improve the tilth of the soil" English translation, "improve the utility of equipment" English translation, "improve the work style of the government" English translation, "improve the working conditions" English translation, "improve toughness" English translation, "improve variety kinds of patent drugs" English translation, "improve various kinds of patent drugs" English translation, "improve verb" English translation, "improve vision and hearing" English translation, "improve visual and auditory acuity" English translation
|
|
|